package com.xhj.mybatis.session;

/**
 * ResultHandler
 *
 * @author XJks
 * @description 用于处理 MyBatis 查询结果集中的每一条数据。TODO:该类负责处理对应单结果集中的单条数据。
 */
public interface ResultHandler<T> {

    /**
     * 处理单条查询结果的方法。
     *
     * @param resultContext 提供当前结果对象及其上下文信息的 ResultContext 实例。
     */
    void handleResult(ResultContext<? extends T> resultContext);
}
